<input type="button" value="3" i"dcc" onclick="fdfdfd()"如何用js获取点击后的value和id值?

来源:百度知道 编辑:UC知道 时间:2024/05/27 13:52:22
<input type="button" value="3" i"dcc" onclick="fdfdfd()"如何用js获取点击后的value和id值?
var valuess = document.getElementById("cc").value;
问题在于我并不确定这个id是多少,因为这个id是随机生成的,唯一能确定是我点击的是哪一个button 。
onclick="fdfdfd(this)

onclick函数是fdfddf,所以函数可以这样写

fdfdfd(){
    alert(this.value());  // 这是弹出的value值;
    alert(this.id); // 这是弹出的ID
}

标题里面的ID写错了,“号没打对

<input type="button" value="3" id"="cc" onclick="fdfdfd()" > 

这才是正确的

获取value值var value=document.getElementById("cc").value,至于id应该是已知量吧,还是你的fdfdfd()函数想处理多个button,不知道是哪个调用的?如果是这样的话把函数改成fdfdfd(obj),调用的时候用fdfdfd(this)

<input type="button" value="3" id="cc" onclick="fdfdfd(this)" />
<script language="javascript">
function fdfdfd(obj){
var value = obj.value;
alert(value);
}
</script>

既然你id能随机生成,当然也能传过去

<form name="form1" action="">
<input type="button" value="